.home__right {
    height: 100%;
}

.home-daily {
    position: relative;
    background-color: #fff;
    height: 100%;
    overflow: hidden;
    /*padding-top: 50px;*/
}

.home-daily__container {
    height: 300px;
    overflow :auto; /*div 设置滚动条自适应显示*/
    /*padding: 20px 18px 0 22px;*/
}

/*滚动条整体样式*/
.home-daily__container::-webkit-scrollbar {
    width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}

/*滚动条里面小方块*/
.home-daily__container::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 5px #535353;
    /*background: #535353;*/
}

/*滚动条里面轨道*/
/*.home-daily__container::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 10px;
    background: #EDEDED;
}*/

.home-daily__items {
    padding-right: 15px;
    padding-left: 24px;
    position: relative;
}

.home-daily__border {
    position: absolute;
    left: 6px;
    top: 6px;
    bottom: 6px;
    border-left: 1px solid #f2f2f2;
}

.home-daily__item {
    margin-bottom: 20px;
}

.home-daily__title {
    /*font-size: 1.4rem;*/
    margin-bottom: 10px;
    display: inline-block;
    position: relative;
}

.daily-inline__link {
    color: #9d9d9d;
    padding-right: 10px;
}

.home-daily__title:after, .home-daily__title:before {
    content: "";
    width: 8px;
    height: 8px;
    position: absolute;
    border-radius: 50%;
    margin-top: .5rem;
    transition: all .28s;
}

.home-daily__title:before {
    margin-left: -22px;
    background-color: #f2f2f2;
}
.home-daily__title:before {
     content: "";
     width: 8px;
     height: 8px;
     position: absolute;
     border-radius: 50%;
     margin-top: .5rem;
     transition: all .28s;
 }

.home-daily__title:after {
    border: 1px solid #eb2835;
    padding: 1px;
    left: -24px;
    top: -2px;
    opacity: 0;
}